<?php

namespace Admin\Model;
use Think\Model;
/**
 * 学生模型
 */
class StudentModel extends Model{
	/* 学生模型自动验证 */
	protected $_validate = array(
// 		'sno' 'username' 'sex'
		/* 验证学号 */
		//array('sno', 'checkSno', '学号已存在！',self::MUST_VALIDATE, 'function',self::MODEL_INSERT),//新增数据时候验证 
		array('sno', 'require', '学号不能为空！', self::MUST_VALIDATE , 'regex'),
		array('sno', '[^\w+$]', '学号不能有中文！', self::MUST_VALIDATE , 'regex'),
		array('sno', '1,12', '学号长度必须在12个字符以内！！', self::EXISTS_VALIDATE, 'length'),
			
		/* 验证用户名 */
		array('username', 'require', '姓名不能为空！', self::MUST_VALIDATE , 'regex'),
		array('username', '1,16', '姓名长度必须在16个字符以内！！', self::EXISTS_VALIDATE, 'length'),

// 		/* 验证班级号 */			
// 		array('classid', 'require', '该班级不存在！！', self::EXISTS_VALIDATE, 'regex'),
			
		/* 验证身份证*/
		//array('cardid', '1,18', '身份证长度不合法(1-18)！', self::EXISTS_VALIDATE, 'length'),//有的学生身份证不是18位
		//array('cardid', 'check_identity', '身份证不正确！', self::EXISTS_VALIDATE, 'function'),//有的学生身份证不是中国身份证18位

		/* 验证手机号码 */
		//array('parent_tel', '//', '家长手机格式不正确！', self::EXISTS_VALIDATE), //有的家长手机是座机
		array('parent_tel', '0,12', '家长联系电话长度必须在12个字符以内！！', self::EXISTS_VALIDATE, 'length')
	);

	
}
